package com.example.movie.intent

import com.example.common.intent.BaseViewIntent


/**
 * 观点：密封类不能被普通类继承
 *
 * 特点：1.穷举所有密封子类，结合When和if-else一起使用
 *      2.本质上和Java中抽象类类似
 *      3.kotlin中密封类不能被普通类继承
 */
sealed class MovieViewIntent: BaseViewIntent(){

    object LoadLeverOneType : MovieViewIntent()

    data class LoadLeverTwoType(val pid: Int): MovieViewIntent()

}


